armour piercing capped - French English Dictionary